package cn.com.cifi.mars.bean.vo.returnPlan;

import io.swagger.annotations.ApiModelProperty;
import lombok.Data;

import java.time.LocalDateTime;

/**
 * @author: JingYuanXiang
 * @date: 2020/11/7 13:56
 */
@Data
public class ReturnPlanVersionDataVo {

    @ApiModelProperty(name = "versionId", value = "版本id")
    private String versionId;
    @ApiModelProperty(name = "versionNum", value = "版本号")
    private String versionNum;
    @ApiModelProperty(name = "versionStateCode", value = "版本状态编码")
    private String versionStateCode;
    @ApiModelProperty(name = "versionState", value = "版本状态名")
    private String versionState;
    @ApiModelProperty(name = "versionType", value = "版本类型")
    private String versionType;
    @ApiModelProperty(name = "versionTypeName", value = "版本类型名称")
    private String versionTypeName;
    @ApiModelProperty(name = "affiliationMonth", value = "归属月份")
    private String affiliationMonth;
    @ApiModelProperty(name = "compileYear", value = "预算年份")
    private String compileYear;
    @ApiModelProperty(name = "versionIdentify", value = "预算版版本属性（年中/全年）")
    private String versionIdentify;
    @ApiModelProperty(name = "isAssessmentVersion", value = "是否考核版")
    private String isAssessmentVersion;
    @ApiModelProperty(name = "createUser", value = "版本创建人")
    private String createUser;
    @ApiModelProperty(name = "createTime",value = "版本创建时间")
    private LocalDateTime createTime;
    @ApiModelProperty(name = "updateTime", value = "版本修改时间")
    private LocalDateTime updateTime;
    @ApiModelProperty(name = "createMethodCode", value = "版本创建方式编码")
    private String createMethodCode;
    @ApiModelProperty(name = "createMethodName", value = "版本创建方式名称")
    private String createMethodName;
    @ApiModelProperty(name = "sourceVersionId", value = "来源版本id")
    private String sourceVersionId;
    @ApiModelProperty(name = "sourceVersionNum", value = "来源版本号")
    private String sourceVersionNum;
    @ApiModelProperty(name = "sourceVersionTypeCode", value = "来源版本类型编码")
    private String sourceVersionTypeCode;
    @ApiModelProperty(name = "sourceVersionType", value = "来源版本类型名称")
    private String sourceVersionTypeName;
    @ApiModelProperty(name = "sourceAffiliationMonth", value = "来源版本归属月份")
    private String sourceAffiliationMonth;
    @ApiModelProperty(name = "compileYear", value = "来源版本预算年份")
    private String sourceCompileYear;
    @ApiModelProperty(name = "versionIdentify", value = "来源版本版本属性（年中/全年）")
    private String sourceVersionIdentify;
    @ApiModelProperty(name = "sourceCreateTime", value = "来源版本创建时间")
    private LocalDateTime sourceCreateTime;
    @ApiModelProperty(name = "sourceUpdateTime", value = "来源版本修改时间")
    private LocalDateTime sourceUpdateTime;
    @ApiModelProperty(name = "sourceIsAssessmentVersion", value = "来源版本是否考核版")
    private String sourceIsAssessmentVersion;
}
